9878
69091
426837
341304
534611
725974
502126
84551
977954
912618
557721
634795
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471